A pleasant stay and accommodates for most needs.