Good location - Cocka-roacha
Location was great - St. John's towne center, beach, interstates, plenty of dining. 
The hotel was a bit older - fairly good state of repair. Staff genrally was very helpful and provided usefull information.
You might not want to stay their if you are going for happy hour or the breakfast bufffet. The area for both is fairly dirty - just not to Embassy standards. During the happy hour my wifes drink had a roach in it. I didn't make a fuss - delivered it back to the bar - just pointing to the roach. The Food and Beverage manager - Juan - stopped by our table. If a normal to loud volume voise he asked if the "cocka-roacha" fell from the sky. That there were no roaches in the ice or the cups.... He then went on to say that you have to expect that in Florida hotels- humidity and food being the reason. He offered another free drink or a desert. Didn't take him up on it as I wasn't after something free.
Next morning - the breakfast buffet had eggs with large pools of water/raw egg. No bacon on the buffet - but at the omlet station there were 2 burnt racks of bacon and one that appeared to be cooked. When I asked for a couple of pieces with my omlet - I realized why it wasn't on the buffet - only one corner was actually cooked. No coffee at the buffet. After asking I found that there was coffee - but the guest were expected to remove the empty/upside down cup from the spigot.