As described. Comfortable and clean place. We stayed as two young families with kids under five and it was perfect for us. Minutes away from the main shops and beach front.
Would definitely stay again.