Teddy's place is clean and cozy. A perfect place to stay if you are planning on seeing the sites that Princeville has to offer. This place is located near some amazing beaches and sites definitely worth seeing! It's perfect for a couple. We stayed for the second half of our honeymoon and loved it.