The photos did not do it justice!!! A heap of different and amazing common areas to hang in. Beautiful balcony views and fantastic location, just a 2 minute walk to the beach and shops. We had an amazing stay!!