The location is perfect. Close enough to walk to the beach in minutes and many very good restaurants with in a minute or two. There is a grocery store right up the street and literally nothing is more than a 5 - 10 minute walk away. Be sure to go to the Mayan Ruins while you are in Belize. They are amazing! And the snorkeling and diving is world class.