It’s a really nice place in a great location. If stairs are a problem it’s probably not for you.
There was decent parking near by and it was easy to walk between Regusa Ibla and Regusa Superior.
Would definitely stay here again.