We had an enjoyable stay at Viv's place. The unit is well-located very close to shops and not far from the beach (although unfortunately the weather prohibited swimming). The stand out for me about Viv's place and what made it such a great place to stay is the small touches like breakfast being provided (OJ, yoghurts, cereal, toast), a good collection of DVDs and books. Would stay again.