A most enjoyable stay at a central and cozy location with good amenities