Dream Casa Belize was great for our group of eight. Great location, amenities, staff - and all on a beautiful island. We highly recommend it for a wonderful vacation