If you're looking for a place to accommodate a larger group and close to everything, I would recommend you stay here.
If you're looking for a place to feel more like home, I'd recommend spending the extra money and getting a higher end place.
Overall, if you're looking for value, this place definitely makes sense for groups larger than 10 especially for bachelor parties.