Teresa is a fantastic host, and she has a beautiful house in a breathtaking location. The house is very comfortable and well-decorated (looks just like it does in the pictures). My group of 10 people was very happy with our stay. It was so easy to walk 2 min down a path to the beach (and the beach is gorgeous--it also wasn't too crowded when we were there), and Teresa gave us recommendations for nearby restaurants, which was helpful. We had a bit of difficulty on our end finding the house (google maps tried to take us down something that was not a road), and the very end of the drive getting to the house is on a dirt/gravel road that is narrow, full of curves, and on steep inclines. Once we figured out which house was our house (we finally recognized it from the pictures), we called Teresa and she met us there. She is very hospitable, and provided us with treats that made our stay easier (some breakfast/snack foods and wine). The house is very well equipped--we ate most of our meals out, but cooked dinner at the house one night. Some airbnb kitchens are just a jumble of odds and ends that the owners patch together, but Teresa's has beautiful matching sets of everything--it's clear she took a lot of care in putting together a glamorous comfortable place to vacation, and her extra touches were so kind and hospitable. I highly recommend this house.