Very clean and comfortable but we were expecting beachfront accommodation so we were dissapointed when we were in a room with no view or any sign of sea. It says Bed & Breakfast Hotel! We got no breakfast & it was not a hotel. If you are looking for clean comfortable room it is perfect. But not what we were expecting