Absolutely amazing place to stay for location, quality, communication, size, and convenience. The host was very kind, quick to respond, and cater to our individual needs and flexibility. Would definitely stay here again.