Very clean. Great location with easy walk to a large number of restaurants and supermarkets. Fully equipped Kitchen for those wanting to cook. Short walking distance to one beach although the more popular beaches will need transport.
Would stay again if available on future trips.