excellent large house with many amenities, clean and very well maintained