It's close to everything but away from the crazy busy main road.
Staff are all super friendly, with a special mention for Sophie on the front desk who was fantastic, always smiling and extremely helpful.
Room cleaned and bed made up, also fresh towels every day, (the sheets are not changed every day) linen and sheets are not pristine white but are clean.
Room facilities were good, everything you need for your stay, and very good A/C which was not noisy at all.
Not much room around the pool and only three sunbeds, but you are only a 5 minute walk from the beach.
Breakfast was okay, eggs anyway you wanted with toast, pancake with fruit or an Indonesian style breakfast (all cooked to order).
We only paid £22 a night for a deluxe room, but got a lot for our money and would highly recommend this hotel.