I can't say enough good things about this hotel. I would definitely recommend it, and stay there again.
The pros, all you can need is within walking distance: grocery store, restaurants, live music, fishing, and the beach. The hotel has the grill, pool, flat screen tv, laundry, and full kitchen. The cons, parking does not accommodate everyone. I was only allowed one parking pass, so I could not have a visitor. The pool gate is very loud and can be hear from in the room slamming shut all day long. On the morning of check-out, the housekeeper came in at 9:30 am while I was still sleeping and asked what time I was checking out. I would advise you to put on the do not disturb sign.