Excellent stay, beautiful atmosphere and great views.