What a great location and family that will host you . The location is awesome. Short walk one direction to the beach with restaurant's. Short walk in the other direction is the town.
As for your hosts. By far better than any 5 star hotel.
I will be back !