Absolutely recommend staying here. Fantastic views, beautiful sunsets from the garden and terrace where we spent most of our time. Easy walk to the beach Praia Grande where you can surf and swim (beware big waves). Also very accessible by bus and Uber. Our host Vasco (Luis' son) was very welcoming and responsive to any of our questions. He even took some of us to the airport in the middle of the night when there was no other option - that's some commitment! I'm sure you'll love it and won't want to leave.