Well maintained family-owned hotel. The location is convenient but not great. The beach is terribly tiny and a walk to a decent part of the beach is 20 minutes. Rooms are old fashioned but well maintained. No free wifi in the rooms and ridiculusly expensive (!!!). Friendly staff and decent food. Recommended for families.