Perfect : nice, confortable, calm and very close to the beach. Great welcoming