Caveland is a great option for young travelers. There is a sense of community and the grounds are adorable. Breakfast in the morning was a great perk too! My sister and I stayed in a private cave. The caves are spacious and comfortable but it is a cave...we encountered two huge spiders! The walk to Fira is direct and takes about 20 minutes. However, there is a bus stop at the top of the hill (next to the amazing zoto bakery) that will take you to Fira. This was our 3rd trip to Greece. We have stayed in Monolithos, Fira and Katerados while visiting Santorini, Caveland proved to be a great location. No matter where you stay on the island taking public transportation is necessary. You cannot get into town or go to a beach without it so being near a bus stop is vital. Lastly, Caveland provided great hospitality. We were able to leave our bags with them before check in and after checking out which was extremely helpful.