Vega's place is amazing and definitely I will try to stay there on a next trip to Madrid. The location is superb, everything is super close, you have Sol just in a few minutes and one of the best bars a couple streets away.
Vega was great and she recommended me places and museums to visit. Had also some cool talks about Spain and Art and a good attention to detail in the accommodations :D