Wonderful hosts, amazing amenities and location! Simply perfect! Highly recommend!