Stayed for 3 nights with 5 friends recently, we stayed in one of the 3 bed apartments which had everything we needed & a decent view of the river & city.
The location is great & is walking distance to all amenities & the beach. Friendly staff who can accommodate around your flight schedules for check in & check out, would recommend if your looking for a good value apartment with everything on your doorstep. Cheers!