Sharon's place is impressively clean and almost certainly very new. It has a great layout, lots of wonderful light and offers all amenities you could ask for. Oh, I loved the towels in this place - soft, large and plenty of them! There's an outdoor shower for coming back from the beach. The deck area lends itself to a great bbq spot. Communication with Sharon was quick and friendly. If you're looking for a place to stay and be able to walk to all the shops, then this isn't for you - there's an easy walk to the East Esplanade beach area, which is nice however the main shopping area does require a very short drive. I would definitely recommend Sharon's place to anyone looking in this area...