This place was better than expected and even better in real life than in the photos. Clean, beautiful, and all-around amazing location. Serena was responsive and gave great recommendations for places to see and eat. When we come back, we will stay here again.