The hosts were hospitable and professional. The lodging itself was comfortable, stylish and clean. This was professionally decorated and the amenities were high-grade. The view from the patio was outstanding. Every aspect exceeded our expectations.