Rita's place is perfect. It 9.9 out of 10 this first time I stayed and now it's 10 out of 10 with the recent upgrades. Book it now don't wait. Great location, great host, and great home.