13 things to know before going to puerto rico lonely planet