the place itself was great, but they required a $250 deposit and charged us a $25 late checkin fee after our flight was delayed and we arrived 20 minutes after the time.