We had a great stay in Carcavelos! The location is amazing and it's perfect for a surfing holiday! Wonderful host XX