This place is perfect for a group and the location is amazing. The place was spotless and I would definitely stay here again.