Everything from beginning to end of our experience was super pleasant and perfect for my little family. The patio is super spacious and full of greenery. The interior is cozy, homey, clean, and well-organized, with plenty of amenities. We wouldn't have changed a thing and would love to return!