The unit at The Icon is in a fabulous location in St Kilda! Restaurants bars, shopping, incredible park and 5 minutes to an amazing beach! Access to public transport was right at the doorstep or minutes away for easy access to the entire city, really convenient! The view of the ocean and city from unit 1207 was simply awesome! The check in was effortless and catered to our needs. The unit was spotless for cleanliness and exceptionally well equipped. Everything that was mentioned in the booking was there, new and in good working condition! The hosts responded immediately to our correspondence and called a couple of times to insure we were delighted with our visit! We would highly recommend this place, definitely one of our best rental experiences!