An amazing place to stay. Had everything we could wish for. Great location with amazing views. Sharon is such a wonderful host. She has thought of everything to help make any guests stay very pleasurable. Will recommend Twin Peaks Villa stay to all our friends.