Location is perfect and Teddy is great! Right from the beginning he was extremely helpful with any questions and offered suggestions for places to see, eat, things to do, etc. The bed is super comfy and the bathroom is huge. The only thing that could have made everything perfect was warmer water in the shower. It was warm but after a long day of hiking in the rain, a super hot shower would have been nice. The island is Amazing and I can't wait to go back!