This place is seriously amazing!! Located right on the beach, and a few minutes walk from San Pedro city center! Looking for a place to stay in Ambergris? Look no further!