Stella's place is great! A small apartment with all of the necessities and conforts!
It was very nice to sit in the balcony.
The location is AMAZING! walking distance to basically everything, a few steps and you were at the Venetian Harbour. Highly recommended