The location, hosts and amenities were all perfect. Very comfortable and well equipped. The hosts were simply amazing and I was very impressed with the fast responses. My family and I were really happy about our stay.