Lovely and warm welcome. Very responsive to questions. Clean and neat place with all the amenities you would expect. Lovely view and great sitting and eating areas. Hope to return some day. Thank you!