Stella's place is located just off the main street - very convenient. Surrounded by lots of great food and shopping. Stella was a wonderful host. Check in was seamless, the place was quite spacious and comfortable too. Would recommend Stella's place.