Very clean and cozy has a kitchen with pots and pans and basically everything you need. The beach is literally 40 steps away… I loved my stay. Would deff stay here again