A wonderful stay in lovely, clean, accommodation in the perfect location with a beautiful view.