great amenities, feels like home, P.T. thinks of all the details. we always stay during the summer so we haven't needed any dining space indoors since theres plenty of seating area outside