This would be above high-mid level price, but it’s really a spectacular hotel - the Alfonso XIII, a Marriott Luxury Collection.
https://www.marriott.com/en-us/hotel...ille/overview/
What I would perhaps do is stay somewhere mid-level for 5 nights and then do a 2-night splurge here to finish the trip.