It is a great place for a family (with or without kids). I also recommend the house for a group friends .
The location is great! It is in walking distance to the beach and restaurants even though I would recommend to rent a car. You are about 30 minutes from Miami.