U.S. Virgin Islands, awesome beaches and not too expensive. I've been there twice and loved it both times.
Not going to bash anyone for their choice of "music", but please tell me you are joking. I had heard of One Direction but never heard any of their songs until now. I listened to about 4 songs in an attempt at giving them the benefit of the doubt and didn't hear a single thing I even remotely found catchy or worthy of a second listen.