perfect location, quite, clean, spacious and well equipped.