Simply perfect! Amazing location, excellent amenities and great host.