amazing place with great view and lovely hospitality