Nice hotel but expect hidden fees that can add up to hundreds of dollars. Why they do this I will never understand.
The hotel has nice facilities and has excellent location on Ocean Drive, close to the beach. The staff is friendly and professional.
I purchased a 9 night stay using expedia.com. The purchase was made in full according to expedia. When I arrived at the front desk I was requested to sign a voucher agreeing to additional charges, up to $162 more. Of course there was no way to get another hotel or get my money back. Many apologies where given by the staff but this is the same as stealing your money. They told me that all Ocean Drive hotels did the same, so they did it. They call this extra charges, "spoiled and pampered". Which is nothing more than a European breakfast and a happy hour. Either you want them or not, you must pay 18 dlls extra a night.
Word of advise, if you pay all in advance, be warned that you still have some more to pay.