Overall a great place to stay. A little expensive but the accomodations, location, and amenities were all great.