Great location, clean flat, warm service.