This place was spotless and located in an incredible location within Madrid. Cannot recommend highly enough. Great value and amenities.