Everything was convenient and the place was very easy to find. The beach is on your doorstep, the restaurant and the shops are close.
Definitely will be staying there next when I am in Cape Town