Wonderful place, great welcome, incredible view, perfect location : we had such a good time !