After an initial checkin hiccup, we throughly enjoyed our stay. The townhouse is beautifully presented, has all amenties and a very modern decor. The location is a very easy walk to shops, beach and food outlets. Can highly recommend this place and will comeback again in the future.