David's apartment has everything you need and ideal whether you want to self cater or make use of the on site restaurant and bar. It's location at the Oaks gives you access to great resort facilities as well, and cable beach is an easy stroll away.