Lovely, sparkling clean apartment - great location to swim either by the rocks or Pretty Bay. Also just a minute's walk to several local shops which sells everything you need for your stay. Charmaine is a wonderful host, very easy and quick to communicate with and easy check in and check out experience. We would definitely stay here again. We stayed me, my husband, 3 year old and baby (we brought all our own baby bedding etc).