We stayed three nights at the Grand Beach Hotel and we thoroughly enjoyed our stay there. The hotel is very clean - we had an ocean view room and had an excellent view to both sides (ocean and bay). The room is very large.
The staff is very accommodating. LOVED the fresh sushi. If you are a fan, a 'must try' is the Dragon Roll! We watched the chef preparing it, and she takes a tremendous amount of pride in her work and it is an edible work of art! Service in the dining room at breakfast was a bit slow, but nothing too concerning.
Had seen reviews that the food here was expensive, but we did not find this to be the case.
We will most definately stay here again should we find ourselves in Miami Beach.