Top 7 reasons why I love Playa Del Carmen