family, spring break on a budget, playa del carmen, mexico, beach