Perfect location, beautiful views, great accommodation that is much better than what you would expect from the pictures.