It was not so good. The room was spacious, location was good (at the end of the main street, easy access but no loud music from the street), the beds were uncomfortable, the sheets were not so clean, there was only one bath towel although the booking was for two. The towels were practically grey and were not changed during the four days we stayed there. My sheet was not changed but turned inside out. No toiletries except two tiny hotels soaps for four days and two personsç The check-in was quite problematic, they told me I didn't have a reservation implying that the amount I paid was not consistent with their prices and that their address is No:10 instead of No:5 on hotels.com and finally they steered us to their 'sister hotel, Karbel Beach Hotel' where we were sent back to 'Karbel Hotel'. I once again showed the booking on my mobile and showed them the hotel phone number and asked if it is theirs, they finally said that they have the booking on screen just then.