Clean, high quality, ease of access, very comfortable rooms, spacious shower and bathroom, no thought left unturned. A must stay.