Beautiful clean apartment right on the beach. Close to shops and restaurants. Would definitely stay here again.