Renna's place is perfectly located right in the center of town. I never met Renna, but she was very easy to communicate with and check-in / check-out was a breeze.