I am going to be going to Santorini with a girlfriend (we are in our late 20s) toward the end of May and need a hotel. After reading the posts and checking websites, the Cave House, Majestic Hotel and Cosmopolitan Suites seem like the best bets. We want somewhere modern with a great pool (and hopefully a young, single crowd). What are the pros and cons of these three? How far are they from town? To give you a sense of our aestetic, we are staying at the Fresh Hotel in Athens and either the Belvedere or Theoxenia in Mykanos. Thanks so much!