We've stayed at the 7 Seas and also enjoyed it. The sea facing units obviously have a better view but they are older and smaller. The units in the rear face the pool (not a large pool)I am not sure if they have internet access as that is about the last thing I care about on vacation.