Fantastic place with amazing views and caring hosts.