My husband and I are planning our 1st visit to Ambergris Caye. We are looking at Ambergris Condos at Paradise Villas. We like the idea of having a kitchen and being close to town, but I am wondering what their beach is like. Can someone provide some insight? We are going in Feb. 2008. Thanks.