Charachter filled hotel. Beautiful and old in a charming way. Great service with regards to bedrooms. Food wasn't great and had to wait over an hour between starters and main course (dinner in courtyard outside). Bedroom was lovely and clean. Big problem with taxis as you are in the middle of nowhere and there are no restaurants within walking distance so you have to wait for taxis and sometimes the wait can be up to an hour which isn't great if you are in a hurry. Coral Gables nearby does have alot of restaurants but it is a ten minute taxi ride. The hotel has a courtesy car that goes there but they do not seem to advertise it at all which is strange. Large outdoor pool - great but can get cold as too big to heat easily. Free lessons in gym daily - yoga, spin etc - but again didn't seem to advertise this well.