Perfect location opposite the beach. Family of six stayed in comfortable and clean beds, in an apartment . Simple and a bit dated, but all the kitchen and bathroom bits we needed. Roof top pool was difficult to find but a lovely bonus. Quiet internally, staff unobtrusive and nice to have parking included.