Clean, spacious, modern, well equipped ! Just right ! Would stay again