Overall, this place was great. The location is perfect, close enough to the beach to enjoy it, and affordable. I came with a buddy of mine to work.
We cooked almost every day, saving a fortune instead of going out.
The street noise is loud, but it is Miami.
I'd stay here again