The location is great for this hotel, right in the middle of everything, has its perks for sure in that regard, the hotel however in some parts is a bit rougher, it didn't bother me much but just little things like a flickering light, minor mould on curtains (it's the tropics, this is to be expected in small bits) doors that don't line up, toilet also played up, the staff are mostly very friendly and nice, generally all good people that we encountered, good breakfast buffet service every morning too, swim up pool bar in the main area and a more private pool down in the newer section (my room was in this section, I'm unsure of condition of the front main area rooms) a decent hotel that isn't too expensive overall