Convenient location, spotless cleanliness, good communication with the host, great value for money.