This is a great place to stay and in a wonderful location! I was in town for business and don't need anything fancy, just a clean, comfortable place to spend the night. Natascha's place is very well maintained, clean, easy to check in, stylish and has the basic amenities you would need while traveling.
One thing to note, there is a pretty steep staircase upon entering so if you have any disabilities or a hard time with stairs, this isn't your place. My heavy suitcase was a little much to carry up but I made it. :)