Ya know that time you booked AirBnB and the place was better than expected??? Well this is the place. Perfect everything, communication, decor, location and amenities. I really couldn't wish much more from a home.