A nice hotel in a good location, good for a short stay