Azul Beach hotel in Puerto Morelos is a wonderful hotel. It has 1st class amenities and a wonderful location with a gorgeous property and friendly staff along the Mayan Riviera. We were contacted by this American family family from Dallas Texas to join them at the hotel in the afternoon before a wedding ceremony that [...]