This place was perfect. Super clean, had everything we needed, and was within walking distance to plenty of restaurants, bars, stores etc. Great communication, checkin and out was a breeze. Highly recommended!!