Excellent stay, perfect view and great hospitality