As to Internet: Fiber Internet is available in some areas, mostly metro area, but don't expect Gigabit Internet service at all times, there are only a few fiber cables to the US in and out of the island shared by all providers and the government. Most packages for regular service are not what I would call fast.
Consider using your phone as a hotspot in case you loose your normal Internet service. Best use AT&T, T-Mobile and Sprint. Verizon does not play in PR, it does work by hopping onto the other providers but I had nothing but trouble every time I visited. I end up switching to T-Mobile.