We would wholeheartedly recommend Carameltrail… For our trip a comprehensive itinerary with details on each location listing the main attractions helped us prepare in advance and, from start to finish, we had a wonderful time on our honeymoon — hotels were all centrally located with high quality rooms and included excellent breakfasts, transfers were right on time with good drivers, tickets for activities and trains were booked in advance and all of personal tour guides were outstanding. Angela and Paloma were readily available for assistance, resolved any unexpected issues promptly and they provided thoughtful touches like a welcome gift at our first hotel check-in with a personal note. Looking forward to planning our next vacation with Caramel Trail!