A great place with great soul refreshing views and great hosts.