The place is cozy, in a very central place. Has more of a hotel feeling but very comfortable with all necessary amenities.
It's on walkable distance to shops and restaurants, also sea is like seconds walk away.