An extremely clean, well equipped house with great amenities in a fantastic location.