Very clean place and wonderful location. Fit my family of 5 comfortably, and everything was within walking distance. Host arranged all transportation to and from the airport which was very helpful.