Perfect location. Very accommodating staff. And great value for money.