Very nice, clean and with good facilities. There was a bit of walking required to get to the beach but it was very close to excellent restaurants and cafes. Overall, we enjoyed our stay there and would probably stay there again.