I've stayed in the hotel Imperio as well (summer 2004), only bad thing was that they didn't have secure internet booking, but wanted my credit card number in a mail to take my booking... We solved it, I sent it by fax instead, but anyway.
The place itself was great.