The cabin was awesome and the location was perfect. Michael stayed up late to meet us when we first arrived and was very helpful and friendly. We really enjoyed the view and took advantage of the snorkel gear they provided. The grounds were beautiful, almost like a botanical garden. We did run into the shower trouble that others had mentioned (Michael said the plumber was scheduled to come the day after we left).