Albertos place was great! We got there a bit early before check in but they allowed us to drop off our luggage which was great! His place was spotless when we arrived. The location is great! Really close to Puerta del sol.