Extremely impressed with this hotel. From the front desk staff and quick check in, valet attentiveness, concierge, and bell hop we felt so well taken care of. As if we were just swept up into our room upon our arrival. Then when we got to our room we were amazed at how clean it smelled and hoe big the room was. A full kitchenette, big bathroom with separate toilet area, tv in the mirror was a nice touch, couch and tv area, a big welcomeing chair, desk, and the bed was so comfortable and just looked like it was waiting for a princess. Check out was just as smooth and friendly. Location was also perfect. Would definitely stay again and highly recommend.