We arrived late in the evening and the hotel was fully booked. Our room was very dusty, the sheets were musty and the bathroom had stains. It was not possible to check the sea view as the balcony door would not open and the room phone was inoperative.
The next day, we transferred to a different room that was an improvement, although it could have been cleaner - especially the floors. At busy times, the hotel can run out of hot water, so be sure to take a shower early.
Breakfast at Solea next door is excellent. There is a greatchoice and food is replenished quickly. Evening food is good value too, although there is no happy hour at the weekend, which is a shame. Also, the rooftop bar is pleasant, but you will pay 50% more for the same drink than at the equally pleasant pool bar so it's not really worth it.
There are plenty of helpful pool attendants, so swimming is safe for kids, and a fun children's pool with lots of interesting features to amuse little ones.
Beware that the hotel has a lot of functions - especially at weekends - involving outside guests and loud music/PA systems. One one day, the pool was closed to hotel guests.
Overall, the staff at this hotel are fabulous, but management need to back them up with decent support and maintenance. Whatever the price point, rooms must be spotlessly clean.
If you can get cheap deal and have kids who enjoy swimming, it is worth staying at Best Western.