The rooms are spotless, the property is very close to the beautiful beach, the breakfast is amazing one of the best I had while travelling.
On site there's is a bar, market, beauty saloon, restaurant (very good from my prospective) and para-farmacia(Italian word for shop selling beauty/not prescription products) .
Do not expect a resort with many amenities, this is an beautiful very clean simple hotel with great breakfast and good staff, cost wise is also a good deal considering the area.