Teddy's place is spotless, cute, and functional, and we loved the view from the lanai --lush foliage with a mountaintop peeking over it. The snorkel gear and beach towels were a great touch. The location was perfect - walkable to beaches and snorkeling, as well as Queen's Bath. We also found Teddy's restaurant and activity tips to be very helpful. Would definitely stay here again!