Casa Ruguel is a beautiful space with excellent hosts. It's the type of place that commands respect and returns that effort with incredible value and a memorable experience. We will return!