The place is great!
It has everything one might need for some relaxing days and plus it is just a few meters from the beach!
I would definitely return!