I wasn't expecting too much considering the overall rating but was immediately put off upon entering the apartment. Firstly, the security screen sliding door fell off as we unlocked it then we encountered a terrible cigarette/bleach type odour inside the room. It was obvious to us that this room had been smoked in a lot and the smell was in...
More
- Also Known As:
- Apartments At Glen Isla Phillip Island/Cowes, Australia
