Greetings from CSS!
My wife and I are here right now, writing you from our 1 bedroom beach-front jacuzzi suite (B block.) Congratulations on making a great decision. We've been here for 5 days now, and it's fantastic.
So, a few stabs at your answers. We have met up with some friends who are staying in G11, which has a great view. Other than that, I have no idea. The views from the 1 bed jacuzzi suites aren't anything to sneeze at, though.
Toiletries. In our room we had two soaps (one for your hand and one for your body,) a bottle of shampoo, a bottle of after sun aloe, and a bottle of hand cream. All perfectly good stuff, though probably not the ridiculously overpriced stuff you'd get from Macys or something. Depends on what you define as high quality. My wife and I didn't bring any soaps or shampoos, and we smell fine, I think. :-)
I'm just here for the food... and the beach... and the drinks... and the entertainment... oh, yeah, and the suite... well, okay, and the sunshine... oh, and the staff, can't forget them.. Ah, heck, I'm here for it all.