Excellent amenities and great location. David was helpful for local tips and we had a great time