Unbelizeable! We had a fantastic time. The house was clean, the beach was beautiful, and the snorkeling was all time! Our boat captain even had us over for dinner one night.