Everything about this trip was perfect but what really made it was the accommodation and the service provided by Cristina. Her place is in the most perfect location. Walking distance of... well everything really, in a very popular (but quiet at night when needed) and had everything you need for a your stay. Cristina was fantastic with suggestions of things to do and her friendly show around check-in process added that extra touch. Already looking to go back for NYE!