The apartment is in a great location and the views are spectacular - much better than in the photos. Imraan is a very affable guy and check in was easy. The apartment is well supplied and even has some boogie boards if kids (or adults) want to try some surfing. All up, a really enjoyable stay