Fantastic place in a beautiful spot! James’ place is super comfortable and clean. The terrace is huge and really well set up for BBQ and entertainment. The living room is very spacious and they even have some toys for the kids. Location was great too, just a few meters from the beach. Would highly recommend it!