This place was perfect. Had everything we needed. The pictures online make it look smaller than what it really is, it was actually very spacious, we loved the style and the ample space. Great location too!