Great place, great location, great amenities, great hosts. Photos are accurate. Spacious. Be forewarned; it can get hot in the summer if you're used to AC or cooler climes...