The place is very new and in the center of Madrid. perfect for travelers.