A modern place in a great location, well-kept and stocked. A pleasure to stay here.