Even though this place was a little expensive, it was worth it, because the quality, comfort, environment, and amenities were great. I highly recommend this place.