Frank's place was nice and convenient as we had to spend an unexpected night in Belize City at the end of our trip. It is close to the airport and docks as well as having grocery store close by. He has everything there that you might need. Be aware that there are several stairs to climb up to get in. Off street parking was good for more security.