Hermione Granger should have known her first holiday in over five years would be more "shite hits the fan" than "sex on the beach." A promise of a two-week bon voyage on a wizarding island was surely slipping away right before her eyes. She bloody should have known.