Horizon is unbelievable. We stayed here for four nights and had the most fantastic time. The place is spotless and has absolutely everything you need to enjoy your stay all over the island, including snorkeling equipment. The pool area is superb and a lovely spot to relax, as are all areas of the room and house. Our breakfasts were amazing every day and filled with lots of fresh ingredients. Clem has a wealth of knowledge of the area and is an all around great host. We would certainly stay here again, and cannot recommend it enough!