Perfect experience at this place. Best view, best staff and best place I have stayed at in Europe. 10/10