Shortly - you are in apartment but with hotel level service. It was our best stay in Madrid! Very good value, very comfortable parking, amazing climate system that warms apartment fast, nice warm swimming pool, superb service, very good shower, stylish interior and so on. List of + can be endless. We really loved our stay and next time we will try to book again.