A beautiful little appartment that provides everything one could hope for. A home away from home at a great location in st Kilda.