This place was amazing and it was above our expectations. It is spacious, comfortable and the location is perfect. All the great reviews we read before coming were very accurate. A++