This place was exactly what we were hoping for! Clean, comfortable and an awesome location. Definitely recommend.