Each of the 12 cabins at Machaca HIll has its own private balcony looking out over the rainforest to the haunted seven hills on the other side of the Rio Grande. It's a great place to eat the pre-breakfast snack a friendly waiter delivers to your room as a wake-up call.