It was the perfect place for our little family getaway with a complete kitchen and washer/dryer that really helped during our stay, especially with kids. The villa was spacious and comfortable with central AC—thank goodness! The pool was a great hangout area too and everything was well kept as the pictures show. Amy was easy to communicate with, although we only needed her on check in and check out day. We definitely would love to stay here again!