Excellent place with great views, great hospitality