We really enjoyed our stay here. The location is perfect and all the rooms have an amazing beach view. The kitchen is well equipped.
Some minor issues (like plugs that weren't working and semi-comfortable beds) did not at all have a negative impact on our stay.
The host Antonio is amazingly friendly and very flexible and kind.
All in all we would definitely come back!