This place is truly awesome, so I really hate giving it four out of five stars. But the beds are awful. On our second night, I had to ask for extra pillows so hopefully I’d sleep better. Nope. Woke up several times in the night because the bed was so hard and uncomfortable. In fact, I probably wouldn’t stay there again unless they got new mattresses. Other than that, it was a fantastic stay. Super clean, friendly staff, gorgeous view, and wonderful in room jacuzzi!