Spotlessly clean, comfortable, and easy to find. Lots of small touches that showed that the hosts cared about their guests. The apartment is light, and you have your own private patio with barbecue. Everything works. Chris gave us a friendly greeting and was eager to help us with any questions we might have. Quick, useful communication. A great place to stay.