perfect location and cleanliness. Stay was very relaxing with everything provided and great communication