Excellent location and wonderful hosts. We had many guests stay at Vivien's home, and this place was perfect for hosting multiple people. An easy walk to the beach and mountain trails. Couldn't have asked for a better stay.