The place is spacious and beautiful! We were provided utensils and dishes to cook with, which was excellent! The bathrooms and bedrooms are beautiful and spacious. I love that the showers and toilets are separated from the rest of the bathroom by a door. The beds are beyond comfortable. The bed sofa is really hard though. The check-in process is seamless and the hospitality was great!