Great place, great location. We loved every moment of our stay. Morning swims and snorkeling right out the back door. We can't wait to go back.