I went for a 2 day convention and the room here served its purpose. The best thing about Greenleaf is its proximity to the beach along with restaurants and bars. Vonn's supermarket is a 5 minute walk away. Staff was friendly and helpful although they flat out told me "no" when I asked if I could have a 2nd story room. This place is perfect if you don't plan to spend a lot of time in your room during your trip, but I would think twice if you are staying for a whole week or plan to spend a lot of time in your room.
This definitely isn't a luxury hotel and don't expect any extras for free. There were frequent noises outside at night from what I assume were dumpster divers. I think that for more than 1 person, it may be a little uncomfortable. These things aside, I'm thankful that I was able to get an inexpensive room at Greenleaf after waiting too long to book an Airbnb and seeing everything else with a decent price in the area get booked up.