We stayed here for 4 nights. If you want to be away from the madness of Miami and a quiet place.....Hollywood Beach is the best. It is about 30 minutes from Miami and Angelfish inn is just 3 minutes walk from the famous boardwalk.
It is a small inn with only a few rooms and the proprietor - Karin is very helpful. Our room was comfortable, with a well equipped kitchen. There is no housekeeping and no toiletries so be sure to bring your own. It was very quaint and they decorated the room with pictures of fishes.
It is like a small apartment...very cosy.
The only problem is the limited parking. Karin was nice to give us the parking pass where we can park on the road. But if you are staying during the weekend, you might have problems finding a spot as many locals come to the beach. Unless it is off peak, then you will have problems. If you want to park at the Inn, you need to pay for parking.
We were out most of the time and we had no problems finding parking at night.
Overall, a good stay and we enjoyed it.