Simply excellent. Very hospitable. Very quiet. Super service. Very clean. Perfectly located.