It was adequate. The property is very dated (and it could do with a bit more water pressure), but it was reasonably comfortable. The staff were a bit gruff at check-in, but it went without any dramas. The restaurant was fantastic.
All in all, it's a bit run down but it works for a place to stay in the keys. The price seemed high for what was delivered, but I don't have a frame of reference for how pricey the surrounding area is.
I wouldn't strongly recommend it, but I wouldn't not recommend it either. It's adequate.