Sea View Apartment One is a five minute walk from the Blackpool promenade, on a side street. It's not directly on the front, so you get a bit of quiet. The name is accurate, you can see a bit of the sea from the main window.
It was all done up recently, so it's clean and fresh. It feels spacious, sleeps eight but with three bedrooms, so the beds are likely bunks or sofa beds. There are two bathrooms, which helps with that many people. It's got a 4 Star rating.
You're right between the South and Central Pier. Most things are walkable. The Pleasure Beach is about twenty minutes one way, the Tower maybe fifteen the other. The tram stop on St Chads Road is close, which is useful if you want to go up to Fleetwood or just ride along the front.
There's on-site parking, which is a plus in Blackpool. It has all the things you'd expect: wifi, TV, washing machine, dishwasher. Bedding and towels are included.
No pets allowed. The apartment below is a separate let, Sea View Apartment Two. You can book both together if you need a bigger group.
If you're looking for information on the area, Visit Blackpool has the official details on attractions and the Illuminations.