I'd prefer Cove too to be honest, down at the beach, space will always be limited, out at Cove, we have the option to build training/youth facilities next to the stadium, even a hotel, office, etc, if needed.
If we can build a great looking stadium, it will look fantastic as the first thing you see when you approach the city from the south.