MaFlo Arms Apartments puts you 0.5 mi (0.8 km) from Belize Barrier Reef and 1.4 mi (2.3 km) from San Pedro Belize Express Water Taxi Belize City Terminal. Conveniences such as kitchens are in all apartments, along with flat-screen TVs and free WiFi. Fellow travellers say good things about the comfortable beds and location.