It's a great location on the beach. We arrived in San Pedro from Belize City via the boat taxi and were able to walk to Dora's condominium in approximately three minutes. Everything you need to enjoy San Pedro is literally steps away. We will definitely book again.