Stella's place was amazing! Ideally located! Check-in process was smooth and we were provided with lot of tips about where to eat and what to see. Would highly recommend for any traveler!