Perfect house, cleanliness, location and communication! Brilliant!