Excellent location, good size room and amenities, reasonable prices and helpful staff. It ticks all the boxes