We decided to stay at Vedema for our honeymoon because we liked the pictures, the prices and that it wasn't in the center of Fira or Oia (the two main cities). We did this because we don't like big crowds. It is the perfect place to rejuvenate after a wedding. It's clean, charming, beautiful, top of the line food and service. It's in a town called Megalachori which has a ton of shops and restaurants that you can walk to from the hotel in minutes. We rented a car and saw the entire island in 7 days. You can drive to Parissa (black beach) and Red Beach in about 12 min and there is no traffic. Then it's about 15 min to Santo Winery which is a must. 20 min from Fira which is one of the famous cliffside cities and 40 min from Oia the other famous cliff side city. The driving is easy and there is tons of scenic spots along the way. By staying in Megalachori we got a 5 star resort for about $1500 less than if we stayed in Fira or Oia. The view in both those cities is truly one of a kind but in all honesty you can see caldera views all over the island. Stay at Vedema. On top of everything they provide free breakfast everyday for free and it's legit. Fresh squeezed juices, tons of unique cheeses, fruits, fresh baked breads, prosciutto and smoked salmon as well as tons of traditional American cuisine. They will
even do room service at breakfast whatever you want for only 5 euros extra. There are multiple pools and a decent gym. Hope I make it back one day!