Very clean, well positioned, great view and we had a very enjoyable stay. Highly recommended.