Clean, comfortable and nice little perks. Suited our needs to the max. Parking was easy and the place was as cool as it was advertised to be. Communication with Michael was clear and timely.