We found the property to be very welcoming and peaceful. The Tree house is tucked away in the mountain side and provides a scenic view of the beach below. John and his staff were friendly and accommodating to our needs during our stay at his Treehouse.