Superb location. Clean, well equipped, spacious. Very welcoming. Happy vibe.