Wonderful place to stay! Communications excellent. The place was very clean, had everything we needed, conveniently located to shops and restaurants, and the hosts were nice to help accommodate our schedule. Would definitely recommend to anyone!