Elaine & her family are lovely people who made me feel right at home during my stay. It was wonderful to have breakfast provided every morning too! Be prepared to drive up a windy, mountain road but the view is incredible & well worth it. They gave me great tips on beaches to enjoy.