Michael is a great host. The communication is great. He really tried to make sure we have the best experience. The house is cozy. We really liked that each bedroom has a private bathroom. There are also snorkeling gears, a cooler and a grill although we didn’t have a chance to use them. Highly recommended!