Very immaculate property. Highly recommended for a family stay. Great host to take care off the occupants. Meticulous attention to detail and all amenities provided for a great time.