Loved every minute of our stay. Jennifer and her husband are amazing hosts, very genuine. They even invited us to their home to pick up any toys my 5 year old wished to play with. The apartment is on the smaller side but very well appointed, and has a super homey feel to it. Since i love to cook I specially appreciated that the windowed kitchen had everything I needed with good quality cooking stuff. The only mild annoyance was the steep stairs but overall it really was not a huge deal either. Overall this place and its hosts was definitely one of my favorite stays ever. I give it a well deserved 5+ star. :)