Comfortable, quiet and well equipped, good for a short stay