This spot is fantastic. Way better than we expected. Great location. Great amenities. Great hosts.