Everything was absolutely EXCELLENT! well done to the hosts. Favourite spot - the peaceful balcony with the breathtaking view.