Clean and comfortable. Perfect location to access the river (across the road) and beach (a few min walk). Good coffee right outside the apartment door at the Juice Bar. The kitchen has everything you need for casual meals including tea, coffee, sugar, salt, pepper, tomato sauce, etc. Easy access to the apartment and no need to carry keys. Resort was wonderful for our kids (10, 8) with the indoor pool, Jumpz trampoline area (we paid $25 a child to jump as much as they wanted for the duration of our stay - which was A LOT) and cocktails for grown ups. Great takeaway food right next door (fish and chips was exceptional and Chinese was very good). Big TV, lots of board games, books and dvds. Very quiet from 9pm. Wish we could have stayed longer.