Great staff and location, with a nice on site restaurant and Pizzeria. Outdoor and indoor pools were nice (indoor is very small ).
Rooms were dated but very comfortable beds, small balcony, and working air con.
Definitely pay extra for the breakfast, it is totally worth it with a huge selection of the buffet.
Only criticism was the elevators conking out regularly. Otherwise a fantastic place to stay at if you want great value for money.