It ticked all the boxes. Perfect location. Friendly staff. Great views. No complaints whatsoever.