We absolutely loved our stay here. Everything was easy to navigate. It was close to shops & restaurants without being overcrowded & being right on the beach made it even better! The rooms were spaced far enough apart to where everyone had their own space so that was nice. Overall our only regret was that we didn’t stay longer. Will definitely be back!