I am looking for a place to stay on Ambergris. What do you know about The Village? Why is it so cheap?