The apartment was clean, spacious and comfortable, with huge television and amazing views from the bedroom and balcony. Wow Stays' communication has been excellent, making pre-check-in, check-in and check-out a breeze. The staff at the reception, based in the South Tower, were also helpful answering the questions I had. Having access to a communal swimming pool, sauna, gym, arcade and theatre room were a bonus. The property does have some signs of wear 'n' tear, but nothing that spoiled my enjoyment. There are plenty of dining options in the vacinity, whilst having easy access to two large grocery stores nearby means those on a budget may prefer to cook in the apartment's fully-equipped kitchen instead. Location-wise, there is a G: Link tram stop at the eastern-end of the block. The beach is around 6-8 minute walk, not far at all. Would I stay at Circle on Cavill again? Absolutely!