Stella's place is located right next to many restaurants, Terminal 21 is only a short walk away and your only minutes from many transport options. The apartment features 2 comfortable bedrooms, bathrooms, and a lounge/kitchen combo. The views are amazing! The complex also has a pool and gym area which was very handy. Stella and Barry were quick to respond to any questions i had and were wonderful hosts.