The place is very well located in the country and allows you to go to the main attractions / activities / spots Belize has to offer. It’s also in a secluded area and it offers all the amenities you need.
One will need a car to travel around as there is not so much public transportation.
Will was very welcoming and convenient.