Great location in Princeville! While it's in the resort area, Teddy's place is not at a resort so you get privacy. It was incredible to open the back doors in the morning and at night. It's very serene on the back porch.
Teddy's place was clean and it's walking distance to Queen's Bath and Hideaways Beach as well as some other spots.
We would stay here again!