This place fit all our criteria we were looking for. Clean, accessible and cozy. Definitely recommend!