I stayed at this place for several days for work, with my family in tow, and this place was perfect. We especially appreciated all the thoughtful touches of items available in the kitchen, and the amazing location! Everything was super comfortable and clean. Would definitely stay here again!