Natasha's spot is def a good place to unwind, tucked away from the city noise.... Small but very nice place... Natasha met us and gave us all great tips and showed us how to work everything. def a great host and would def stay there again!
-RobShow