A little piece of paradise. Accomodation was immaculate and had lots of little personal touches. Absolutely loved our stay here. Will definitely be back! The animals were a hit with my 6 month old.