About the location and cleanliness, spacious everything was great. We feel like our own home during our stay. We will definitely check the availability of this house for our next holiday.